package com.bwie.house.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author DELL
 * #Description FlatsVo
 * #Date: 2022/4/26 10:52
 */
@Data
public class FlatsVo {

    /**
     * 楼盘id
     */
    @TableId
    private Integer flatsId;
    /**
     * 楼盘名称
     */
    private String flatsName;
    /**
     * 楼盘均价
     */
    private BigDecimal flatsAvgPrice;
    /**
     * 地区id(省份id)
     */
    private Integer shenId;
    /**
     * 地区id(市id)
     */
    private Integer shiId;
    /**
     * 地区id(县id)
     */
    private Integer xianId;
    /**
     * 楼盘地址
     */
    private String flatsAddress;
    /**
     * 开盘时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date starttime;
    /**
     * 经度
     */
    private BigDecimal longitude;
    /**
     * 纬度
     */
    private BigDecimal dimension;
    /**
     * 装修情况（1 毛坯 2简装 3精装 4豪装）
     */
    private Integer decolate;
    /**
     * 销售状态(1 在售 2告罄)
     */
    private Integer saleStatus;
    /**
     * 默认图
     */
    private String images;
    /**
     * 户型id
     */
    private Integer unitId;
    /**
     * 小区id
     */
    private Integer cellId;
    /**
     * 小区名称
     */
    private String cellName;
    /**
     * 经纪人id
     */
    private Integer brokerId;

    /**
     * 户型名称
     */
    private String unitName;
    /**
     * 户型面积
     */
    private BigDecimal unitArea;
    /**
     * 户型朝向
     */
    private String unitAspect;
    /**
     * 户型价格  万/套
     */
    private BigDecimal unitPrice;
    /**
     * 户型图
     */
    private String unitImages;

}
